support trust - Spanish English Dictionary